Yekaterinburg offers plenty of cross-country skiing, with trails stretching for miles. There are some downhill skiing resorts as well. It will take you approximately 25 minutes to get to the nearest of them from the center of the city.